implement queue using stack